package net.lab1024.sa.admin.module.business.roland.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 客户订单表 列表VO
 *
 * @Author dragon
 * @Date 2023-12-11 13:27:12
 * @Copyright dragon
 */

@Data
public class RolandOrderVO {

    @ApiModelProperty(value = "id")
    private Integer id;

    @ApiModelProperty(value = "客户id")
    private Integer customerId;

    @ApiModelProperty(value = "客户")
    private String customerName;

    @ApiModelProperty(value = "免费票数")
    private Integer freeNum;

    @ApiModelProperty(value = "限购票数")
    private Integer totalNum;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "演出曲目id")
    private Integer performanceTypeId;

    @ApiModelProperty(value = "演出曲目")
    private String performanceType;

    @ApiModelProperty(value = "订单状态 0:待付款，1:已付款，2已取消")
    private Integer orderStatus;

    @ApiModelProperty(value = "订单状态")
    private String orderStatusStr;

    @ApiModelProperty(value = "付款凭证截图")
    private String payVoucher;

    @ApiModelProperty(value = "电子票据的地址")
    private String ticket;

    @ApiModelProperty(value = "订单金额")
    private BigDecimal amount;

    @ApiModelProperty(value = "付款时间")
    private LocalDateTime payTime;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

}